8105 Mira Mesa Blvd, San Diego, CA 92126-2601, San Diego
I have found myself here quite a few times recently. The salad bar with delicious, homemade dressing is wonderful. I l
3860 Valley Centre Dr Ste 404, San Diego, CA 92130-3312, San Diego
Dank Carme Asada fries! But cash only kinda sucks
I have found myself here quite a few times recently. The salad bar with delicious, homemade dressing is wonderful. I l